Canvis importants a Canigó 2.0
Aquesta nova versió major està orientada a la productivitat en el desenvolupament de les aplicacions. S'ofereixen una sèrie d'eines i millores que faciliten la programació així com la detecció més ràpida dels possibles problemes que es puguin produir.
Spring 2.0
Canigó 2.0 ha migrat una de les seves peces més importants: Spring 2.0. Amb Spring 2.0 Els principals canvis en aquesta versió inclouen un sistema de configuració en XML més senzill (reducció de contingut del fitxers de configuració), un sistema d'extensió més flexible i una extensió de les visibilitats del beans més properes a l'entorn Web. Però el canvi més important és de la reducció en el contingut dels fitxers de configuració, que permetrà una major comprensió de tota la configuració del sistema.
Maven 2.0
El projecte Canigó 2.0 està construït amb Maven 2.0. Aquest producte és l'eina de gestió de projectes informàtics que ens permet fer més senzilles les tasques de construcció, documentació i publicació. Maven 2.0 ofereix una forma més senzilla de configuració, un sistema de dependències més potent, millores en el rendiment, definició de projecte de forma unificada i d'altres utilitats que fan Maven 2.0 més interessant.
Continuum amb informes
La versió 2.0 de Canigó s'ha integrat amb un motor de construcció i desplegament continu: Continuum. Aquest motor fa
servir Maven 2.0 per a l'execució de goals i per a la generació d'informes sobre el propi projecte. Aquests informes estaran publicats a la documentació de Canigó 2.0.
Refactoring
Les tasques de refactorització realitzades a la versió 2.0 de Canigó han consistit en extendre el nom del framework als packages i noms d'arxius. Els packages, per exemple, han adquirit la jerarquia net.gencat.ctti.canigo., i els arxius de configuració canigo-services-.xml. El fet d'haver canviat els noms dels packages i dels arxius de configuració provoca una absoluta incompatibilitat amb les versions anteriors de Canigó, el que fa que els projectes que usen versions inferiors a la 2.0 s'hagin de migrar.
Manteniment simple
A la vesió 2.0 de Canigó s'ha integrat una utilitat per la generació de manteniments simples que ajuda a la productivitat dels diferents projectes desenvolupats fent servir el Framework Canigó. El generador de manteniments simples permet generar els casos d'ús: consultes, altes, baixes i modificacions associats a les dades d'una taula concreta d'una base de dades.
Gestió de logs
A la vesió 2.0 de Canigó s'ha integrat una utilitat per a la millora d'accés a les traces de les aplicacions construides amb Canigó. Aquesta millora inclou un layout propi per a la generació de logs en el format del CTTI, un lector d'aquest format per a integrar-ho dins el Servei de Llistats de Canigó i un petita pantalla que presenta aquests logs en format de llistat.
Incidències resoltes
Release notes Canigó 2.0
|